草庐IT

ASP.NET Web Forms - 维持 ViewState

全部标签

c# - 如何在 ASP.NET Core 2.1 中使用角色?

我创建了一个测试项目:dotnetnewrazor--authIndividual--outputTest这将创建一个包含以下内容的Startup.cs:publicvoidConfigureServices(IServiceCollectionservices){services.Configure(options=>{//Thislambdadetermineswhetheruserconsentfornon-essentialcookiesisneededforagivenrequest.options.CheckConsentNeeded=context=>true;optio

c# - 如何从 asp.net MVC 4 中的按钮单击调用 Controller

请问我在MVC网站上工作,我在索引页上有一个搜索页面和另一个搜索表单。当我从索引页面单击搜索按钮时,我想调用相同的搜索页面Controller。下面是我的按钮在索引页上的样子。'">SearchList是我在搜索页面中的搜索操作,Search是Controller名称。当我点击上面的按钮时,它以的形式返回urlhttp://localhost:52050/显示错误请求。我怀疑它来self的路由,我不确定如何实现它,请提供任何帮助。下面是我的路由routes.MapRoute(name:null,url:"Page{page}",defaults:new{Controller="Sear

c# - 为什么在 Edge 中调试我的 asp.net core 2.0 应用程序时显示 "You' ll 需要一个新的应用程序来打开此本地主机”弹出窗口?

我只是在localhost:51531/之后输入“MyMessages/Index”,然后显示了这个弹出窗口。对我来说似乎很奇怪,但可能很简单。所以我尝试在Edge中导航到localhost:51531/MyMessages/Index。Controller是publicclassMyMessagesController:ControllerControllerAction只是:publicIActionResultIndex(){returnView();}知道为什么会这样吗?这在IE11中不会发生 最佳答案 问题是您离开了sch

c# - ASP.Net Identity 2.0 AccessFailedCount 不递增

昨晚我正在处理一个使用FormsAuthentication的新项目,并且正在自定义票证以包含安全token,因此如果用户在一个浏览器中注销,它会在所有浏览器中注销。查看ASP.netIdentity的最新迭代,它似乎已经内置了此功能。我创建了一个启用了个人帐户的新测试MVC5Web应用程序。注册和身份验证开箱即用。但是,我注意到失败的登录尝试不会增加AspNetUsers表中的AccessFailedCount字段。由于这不会增加,我可以在不锁定帐户的情况下尝试尽可能多的失败登录尝试。如何在ASP.netIdentity2.0上启用AccessFailedCount和锁定功能?

c# - 在 ASP.NET Identity 2 中通过 UserManager.Update() 更新用户

我在MVC5项目中使用ASP.NETIdentity2,我想使用UserManager更新Student数据。更新()方法。但是,由于我继承自ApplicationUser类,因此我需要在调用更新方法之前将Student映射到ApplicationUser。另一方面,当使用我也用于创建新Student的方法时,当我创建新实例而不是更新时,由于并发性而出现错误。由于我厌倦了使用AutoMapper来解决问题,因此我需要一个稳定的修复程序来解决没有AutoMapper的问题。你能告诉我如何解决这个问题吗?我将StudentViewModel传递给Controller中的Update方法,然

c# - asp.Net <control> 在当前上下文中不存在

我面临一个小问题。我拿了一个dropdownList控件,ID是ASP.Net项目中的“drpDownCountries”。问题是“下拉列表控件放在页面上,在c#的codebehind文件中,输入控件名称"drpDownCountries"时,对象成员列表中列出了这个控件ID。但是,在编译项目时出现以下错误。错误:-当前上下文中不存在名称“drpDownCountries”。我也在不同的机器上检查过这个东西。但是发生了同样的错误。我不明白这背后的原因是什么。 最佳答案 右键单击ASPX(或ascx)文件,然后选择转换为Web应用程序

c# - Asp.NET DropDownList SelectedItem.Value 没有改变

标记:代码://clearvehicleslistMyList.Items.Clear();//add'all'optionMyList.Items.Add(newListItem("ALL","0"));//addassetsforeach(CustomClassiteminitems)MyList.Items.Add(newListItem(item.Name,item.ID.ToString()));没有必要为SelectedIndexChanged触发事件。当我单击回发按钮时,所选项目的值仍然是DropDownList中第一项的值。我错过了什么?注意请停止回复和编辑帖子。我们可

c# - 带有下拉列表和 SelectListItem 辅助的 Asp.Net MVC

我正在尝试构建一个下拉列表,但正在与Html.DropDownList渲染作斗争。我有一个类:publicclassAccountTransactionView{publicIEnumerableAccounts{get;set;}publicintSelectedAccountId{get;set;}}这基本上就是我目前的View模型。帐户列表,以及用于返回所选项目的属性。在我的Controller中,我像这样准备好数据:publicActionResultAccountTransaction(AccountTransactionViewmodel){Listaccounts=Ser

c# - ASP.NET 单选按钮更改

我想弄清楚为什么这段代码没有触发单选按钮更改事件。这是2个单选按钮的ASP页面代码下面是代码:protectedvoidGroup1_CheckedChanged(Objectsender,EventArgse){if(rdoButton1.Checked){panel1.Visible=true;}if(rdoButton2.Checked){panel1.Visible=false;}} 最佳答案 您需要指定属性和值AutoPostBack="true"为了告诉ASP.NET更改that元素应该触发回发。它应该应用于您希望引起回

c# - asp.net mvc View 中如何显示数据库记录

在C#中使用ASP.NETMVC,如何将一些数据库记录传递给View并以表格形式显示它们?我需要知道如何从数据库传输/传递一些已返回到SqlDataReader对象的记录行,并将该对象传递给View,以便我可以使用以下命令在View中显示该对象包含的所有记录foreach.下面的代码是我正在尝试做的。但它不起作用。Controller:publicActionResultStudents(){StringconnectionString="";Stringsql="SELECT*FROMstudents";SqlCommandcmd=newSqlCommand(sql,connecti